﻿using NativeWin32;
using System.Collections.Generic;

namespace STT.Parser
{
    // Token: 0x0200004B RID: 75
    public class Create_ConstToString_Table
    {
        // Token: 0x060001E3 RID: 483 RVA: 0x0001056C File Offset: 0x0000F56C
        public virtual SortedList<long, string> Create_BaseType_Table()
        {
            return null;
        }

        // Token: 0x060001E4 RID: 484 RVA: 0x0001056F File Offset: 0x0000F56F
        public virtual SortedList<long, string> Create_CallConv_Table()
        {
            return null;
        }

        // Token: 0x060001E5 RID: 485 RVA: 0x00010572 File Offset: 0x0000F572
        public virtual List<string[]> Create_TypeDef_Table()
        {
            return null;
        }

        // Token: 0x060001E6 RID: 486 RVA: 0x00010575 File Offset: 0x0000F575
        public virtual List<string[]> Create_Define_Table()
        {
            return null;
        }

        // Token: 0x04000204 RID: 516
        protected static HeaderDbghelp.BASIC_TYPE[] Table_BaseType = new HeaderDbghelp.BASIC_TYPE[]
        {
            HeaderDbghelp.BASIC_TYPE.btNoType,
            HeaderDbghelp.BASIC_TYPE.btVoid,
            HeaderDbghelp.BASIC_TYPE.btChar,
            HeaderDbghelp.BASIC_TYPE.btWChar,
            HeaderDbghelp.BASIC_TYPE.btInt,
            HeaderDbghelp.BASIC_TYPE.btUInt,
            HeaderDbghelp.BASIC_TYPE.btFloat,
            HeaderDbghelp.BASIC_TYPE.btBCD,
            HeaderDbghelp.BASIC_TYPE.btBool,
            HeaderDbghelp.BASIC_TYPE.btLong,
            HeaderDbghelp.BASIC_TYPE.btULong,
            HeaderDbghelp.BASIC_TYPE.btCurrency,
            HeaderDbghelp.BASIC_TYPE.btDate,
            HeaderDbghelp.BASIC_TYPE.btVariant,
            HeaderDbghelp.BASIC_TYPE.btComplex,
            HeaderDbghelp.BASIC_TYPE.btBit,
            HeaderDbghelp.BASIC_TYPE.btBSTR,
            HeaderDbghelp.BASIC_TYPE.btHresult
        };

        // Token: 0x04000205 RID: 517
        protected static HeaderDbghelp.CV_call_e[] Table_CallConv = new HeaderDbghelp.CV_call_e[]
        {
            HeaderDbghelp.CV_call_e.CV_CALL_NEAR_C,
            HeaderDbghelp.CV_call_e.CV_CALL_FAR_C,
            HeaderDbghelp.CV_call_e.CV_CALL_NEAR_PASCAL,
            HeaderDbghelp.CV_call_e.CV_CALL_FAR_PASCAL,
            HeaderDbghelp.CV_call_e.CV_CALL_NEAR_FAST,
            HeaderDbghelp.CV_call_e.CV_CALL_FAR_FAST,
            HeaderDbghelp.CV_call_e.CV_CALL_SKIPPED,
            HeaderDbghelp.CV_call_e.CV_CALL_NEAR_STD,
            HeaderDbghelp.CV_call_e.CV_CALL_FAR_STD,
            HeaderDbghelp.CV_call_e.CV_CALL_NEAR_SYS,
            HeaderDbghelp.CV_call_e.CV_CALL_FAR_SYS,
            HeaderDbghelp.CV_call_e.CV_CALL_THISCALL,
            HeaderDbghelp.CV_call_e.CV_CALL_MIPSCALL,
            HeaderDbghelp.CV_call_e.CV_CALL_GENERIC,
            HeaderDbghelp.CV_call_e.CV_CALL_ALPHACALL,
            HeaderDbghelp.CV_call_e.CV_CALL_PPCCALL,
            HeaderDbghelp.CV_call_e.CV_CALL_SHCALL,
            HeaderDbghelp.CV_call_e.CV_CALL_ARMCALL,
            HeaderDbghelp.CV_call_e.CV_CALL_AM33CALL,
            HeaderDbghelp.CV_call_e.CV_CALL_TRICALL,
            HeaderDbghelp.CV_call_e.CV_CALL_SH5CALL,
            HeaderDbghelp.CV_call_e.CV_CALL_M32RCALL,
            HeaderDbghelp.CV_call_e.CV_CALL_RESERVED
        };
    }
}